export interface payrollListDto {
    list: payrollListItemDto[]
    hasNextPage: boolean
}

export interface payrollListItemDto {
    id: number
    name: string
    companyId: number
    workMonth: string
    workYear: string
    serveCompanyId: number
    serveCompanyName: string
    peopleNum: number
    isDelete: null
    totalMoney: number
    createTime: string
    createUserId: number
    createUserName: null
    headerInfo: string
    headerList: null
    bodyInfo: null
    updateTime: null
    updateUserId: null
    detailId: number
    beginMonth: null
    endMonth: null
    searchText: null
    serveCompanyIdList: null
    month: null
    params: Params
}

export interface Params {
}

export interface payrollDetailDto {
    id: number
    stubId: number
    userName: string
    idCardNo: string
    totalMoney: number
    extInfo: null
    isReceive: number
    isDelete: number
    createTime: string
    createUserId: null
    updateTime: string
    bodyInfo: BodyInfo
    searchText: null
    updateUserId: null
    params: DetailParamsDto
    openId: null
    ids: null
}

export interface DetailParamsDto {
    bodyArray: string[]
    contactsPhone: string
    serveCompanyId: number
    headArray: string[]
    contacts: string
}

export interface BodyInfo {
    '0': string
    '1': string
    '2': string
}
